package util;

import java.util.Collection;

import model.IModel;
import model.IModelExt;

public class RightUtil {
	// public static boolean checkInsertCompanyRight() {
	// // TODO
	//
	// return true;
	// }
	//
	// public static boolean checkEditCompanyRight() {
	// // TODO
	//
	// return true;
	// }
	//
	// public static boolean checkViewCompanyRight() {
	// // TODO
	//
	// return true;
	// }
	//
	// public static boolean checkInsertDocumentRight() {
	// // TODO Auto-generated method stub
	// return true;
	// }
	//
	// public static boolean checkEditDocumentRight() {
	// // TODO Auto-generated method stub
	// return true;
	// }
	//
	// public static boolean checkViewDocumentRight() {
	// // TODO Auto-generated method stub
	// return true;
	// }

	// public boolean checkRight

	public static <T extends IModel> boolean checkSelectRight(T query) {
		// TODO
		return true;
	}

	public static <T extends IModel> boolean checkDeleteRight(T query) {
		// TODO
		return true;
	}

	public static <T extends IModel> boolean checkUpdateRight(T query) {
		// TODO
		return true;
	}
	
	public static <T extends IModel> boolean checkInsertRight() {
		// TODO
		return true;
	}

	public static <T extends IModel> boolean checkInsertRight(T query) {
		// TODO
		return true;
	}

	public static <T extends IModelExt> boolean checkSelectListRight(T query) {
		// TODO
		return true;
	}

	public static <T extends IModelExt> boolean checkCountRight(T query) {
		// TODO
		return true;
	}

}
